html{height:100%;}
body{
  padding:0;
  height:100%;
  background: #1f1913; /* Old browsers */
  background: -moz-linear-gradient(45deg,  #1f1913 0%, #eba258 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#1f1913), color-stop(100%,#eba258)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg,  #1f1913 0%,#eba258 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg,  #1f1913 0%,#eba258 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg,  #1f1913 0%,#eba258 100%); /* IE10+ */
  background: linear-gradient(45deg,  #1f1913 0%,#eba258 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f1913', endColorstr='#eba258',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  -webkit-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);
     -moz-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);
          box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);
      }
body:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: url(../img/bs-docs-masthead-pattern.png) repeat center center;
  opacity: .4;
}
h1,h2,.copyBox,.btn,.container{font-family:"microsoft yahei";}
.copyBox{ color:#fff; position:absolute;bottom:10px; right:10px;}

.container{ position:absolute;background: url(../img/logo.png) 20px center no-repeat #1f1913; width:400px; height:400px; margin:-200px 0 0 -380px; top:50%; left:50%; z-index:9999; padding-left:360px;-webkit-border-radius: 5px;
           -moz-border-radius: 5px;
                border-radius: 5px;}
.container h1{ display:none;}
.form-signin {
        height:240px;
        padding:78px 29px;
        margin:2px;
        background-color: #fff;
        -webkit-border-radius: 5px;
           -moz-border-radius: 5px;
                border-radius: 5px;
        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
           -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
                box-shadow: 0 1px 2px rgba(0,0,0,.05);
      }
.form-signin span{ font-size:18px;}
.form-signin .inputBox{
        font-family:"microsoft yahei";
		font-size: 16px;
        height:40px;
        margin:5px 0 25px 0;
		padding:7px 9px;
      }
.form-signin .btn-large{padding: 12px 35px; font-size: 18px; font-weight:bold;}

#browserModal{ background-color:#FFF; position:absolute; top:0; left:0; z-index:99999; height:100%; width:100%;}
#browserModal h3,#browserModal p,#browserModal dl{ width:600px; margin:10px auto;}
#browserModal h3{ text-align:center; margin:50px auto;}
.tred{ color:#F00;}
#browserModal p{}
#browserModal dl{}